terrific (very good) - Francés Inglés Diccionario